<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../../style.css" type="text/css" media="screen">
<link rel="stylesheet" href="../../../../print.css" type="text/css" media="print">
<meta content="CSSDocument,com.newgonzo.cannonball.css.CSSDocument,DEFAULT_MEDIA,ORIGIN_AUTHOR,ORIGIN_USER,ORIGIN_USER_AGENT,PRIORITY_IMPORTANT,documentURI,origin,styleSheets,addDocument,addStyleSheet,createDocumentHandler,createParser,createStyleDeclaration,createStyleRule,createStyleSheet,createValue,createValueProvider,getCascadedStyle,getMatchingRules,getRuleSpecificity,mergeStyles,parseCSS,parseStyleDeclaration,parseStyleSheet,removeDocument,removeStyleSheet,resolve,toString" name="keywords">
<title>com.newgonzo.cannonball.css.CSSDocument</title>
</head>
<body>
<script type="text/javascript" language="javascript" src="../../../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../../../cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'CSSDocument - API Documentation';
				var baseRef = '../../../../';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">API Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../../../all-classes.html')" href="../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../all-classes.html')" href="../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../index-list.html')" href="../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../../../index.html?com/newgonzo/cannonball/css/CSSDocument.html&amp;com/newgonzo/cannonball/css/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../../../images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;CSSDocument</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#constantSummary">Constants</a></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class CSSDocument"); titleBar_setSubNav(true,true,false,false,false,false,true,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<table cellspacing="0" cellpadding="0" class="classHeaderTable">
<tr>
<td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">com.newgonzo.cannonball.css</a></td>
</tr>
<tr>
<td class="classHeaderTableLabel">Class</td><td class="classSignature">public class CSSDocument</td>
</tr>
</table>
<p></p>
<p></p>
<br>
<hr>
</div>
<a name="propertySummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Properties</div>
<table id="summaryTableProperty" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#documentURI">documentURI</a> : String<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#origin">origin</a> : String<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#styleSheets">styleSheets</a> : Array<div class="summaryTableDescription">[read-only]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
</table>
</div>
<a name="methodSummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Methods</div>
<table id="summaryTableMethod" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#CSSDocument()">CSSDocument</a>()</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#addDocument()">addDocument</a>(document:<a href="CSSDocument.html">CSSDocument</a>):<a href="../css/CSSDocument.html">CSSDocument</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#addStyleSheet()">addStyleSheet</a>(sheet:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createDocumentHandler()">createDocumentHandler</a>():<a href="../css/CSSDocumentHandler.html">CSSDocumentHandler</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createParser()">createParser</a>():<a href="parser/CSSParser.html">CSSParser</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createStyleDeclaration()">createStyleDeclaration</a>(provider:<a href="CSSValueProvider.html">CSSValueProvider</a>, parentRule:<a href="../w3c/dom/css/ICSSRule.html">ICSSRule</a> = null):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createStyleRule()">createStyleRule</a>(selectors:<a href="../w3c/css/sac/ISelectorList.html">ISelectorList</a>, style:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>):<a href="../w3c/dom/css/ICSSStyleRule.html">ICSSStyleRule</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createStyleSheet()">createStyleSheet</a>(media:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createValue()">createValue</a>(unit:<a href="../w3c/css/sac/ILexicalUnit.html">ILexicalUnit</a>):<a href="../w3c/dom/css/ICSSValue.html">ICSSValue</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#createValueProvider()">createValueProvider</a>():<a href="../css/CSSValueProvider.html">CSSValueProvider</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#getCascadedStyle()">getCascadedStyle</a>(node:XML):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#getMatchingRules()">getMatchingRules</a>(node:XML):<a href="../w3c/dom/css/ICSSRuleList.html">ICSSRuleList</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#getRuleSpecificity()">getRuleSpecificity</a>(rule:<a href="CSSStyleRule.html">CSSStyleRule</a>):uint</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#mergeStyles()">mergeStyles</a>(styles:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>, overrideStyles:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#parseCSS()">parseCSS</a>(css:String, uri:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#parseStyleDeclaration()">parseStyleDeclaration</a>(css:String):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#parseStyleSheet()">parseStyleSheet</a>(css:String, uri:String = "", media:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#removeDocument()">removeDocument</a>(document:<a href="CSSDocument.html">CSSDocument</a>):<a href="../css/CSSDocument.html">CSSDocument</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#removeStyleSheet()">removeStyleSheet</a>(sheet:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>
</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#resolve()">resolve</a>(uri:String):String</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#toString()">toString</a>():String</div>
<div class="summaryTableDescription"></div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
</table>
</div>
<a name="constantSummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Constants</div>
<table id="summaryTableConstant" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Constant</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#DEFAULT_MEDIA">DEFAULT_MEDIA</a> : String = "screen"<div class="summaryTableDescription">[static]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#ORIGIN_AUTHOR">ORIGIN_AUTHOR</a> : String = "originAuthor"<div class="summaryTableDescription">[static]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#ORIGIN_USER">ORIGIN_USER</a> : String = "originUser"<div class="summaryTableDescription">[static]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#ORIGIN_USER_AGENT">ORIGIN_USER_AGENT</a> : String = "originUserAgent"<div class="summaryTableDescription">[static]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#PRIORITY_IMPORTANT">PRIORITY_IMPORTANT</a> : String = "important"<div class="summaryTableDescription">[static]</div>
</td><td class="summaryTableOwnerCol">CSSDocument</td>
</tr>
</table>
</div>
<script type="text/javascript" language="javascript">
<!--
showHideInherited();
--></script>
<div class="MainContent">
<a name="propertyDetail"></a>
<div class="detailSectionHeader">Property detail</div>
<a name="documentURI"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">documentURI</td><td class="detailHeaderType">property</td>
</tr>
</table>
<div class="detailBody">
<code>documentURI:String</code>&nbsp;&nbsp;[read-write]<span class="label">Implementation</span>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get documentURI():String</code>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set documentURI(value:String):void</code>
<br>
</div>
<a name="origin"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">origin</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>origin:String</code>&nbsp;&nbsp;[read-write]<span class="label">Implementation</span>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get origin():String</code>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function set origin(value:String):void</code>
<br>
</div>
<a name="styleSheets"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">styleSheets</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>styleSheets:Array</code>&nbsp;&nbsp;[read-only]<span class="label">Implementation</span>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get styleSheets():Array</code>
<br>
</div>
<a name="constructorDetail"></a>
<div class="detailSectionHeader">Constructor detail</div>
<a name="CSSDocument()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">CSSDocument</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">constructor</td>
</tr>
</table>
<div class="detailBody">
<code>public function CSSDocument()</code>
</div>
<a name="methodDetail"></a>
<div class="detailSectionHeader">Method detail</div>
<a name="addDocument()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">addDocument</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
</tr>
</table>
<div class="detailBody">
<code>public function addDocument(document:<a href="CSSDocument.html">CSSDocument</a>):<a href="../css/CSSDocument.html">CSSDocument</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">document</span>:<a href="CSSDocument.html">CSSDocument</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../css/CSSDocument.html">CSSDocument</a></code></td>
</tr>
</table>
</div>
<a name="addStyleSheet()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">addStyleSheet</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function addStyleSheet(sheet:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">sheet</span>:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
</div>
<a name="createDocumentHandler()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createDocumentHandler</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createDocumentHandler():<a href="../css/CSSDocumentHandler.html">CSSDocumentHandler</a></code>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../css/CSSDocumentHandler.html">CSSDocumentHandler</a></code></td>
</tr>
</table>
</div>
<a name="createParser()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createParser</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createParser():<a href="parser/CSSParser.html">CSSParser</a></code>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="parser/CSSParser.html">CSSParser</a></code></td>
</tr>
</table>
</div>
<a name="createStyleDeclaration()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createStyleDeclaration</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createStyleDeclaration(provider:<a href="CSSValueProvider.html">CSSValueProvider</a>, parentRule:<a href="../w3c/dom/css/ICSSRule.html">ICSSRule</a> = null):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">provider</span>:<a href="CSSValueProvider.html">CSSValueProvider</a></code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">parentRule</span>:<a href="../w3c/dom/css/ICSSRule.html">ICSSRule</a></code> (default = <code>null</code>)<code></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
</div>
<a name="createStyleRule()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createStyleRule</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createStyleRule(selectors:<a href="../w3c/css/sac/ISelectorList.html">ISelectorList</a>, style:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>):<a href="../w3c/dom/css/ICSSStyleRule.html">ICSSStyleRule</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">selectors</span>:<a href="../w3c/css/sac/ISelectorList.html">ISelectorList</a></code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">style</span>:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleRule.html">ICSSStyleRule</a></code></td>
</tr>
</table>
</div>
<a name="createStyleSheet()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createStyleSheet</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createStyleSheet(media:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">media</span>:String</code> (default = "<code></code>")<code></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
</div>
<a name="createValue()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createValue</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createValue(unit:<a href="../w3c/css/sac/ILexicalUnit.html">ILexicalUnit</a>):<a href="../w3c/dom/css/ICSSValue.html">ICSSValue</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">unit</span>:<a href="../w3c/css/sac/ILexicalUnit.html">ILexicalUnit</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSValue.html">ICSSValue</a></code></td>
</tr>
</table>
</div>
<a name="createValueProvider()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">createValueProvider</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function createValueProvider():<a href="../css/CSSValueProvider.html">CSSValueProvider</a></code>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../css/CSSValueProvider.html">CSSValueProvider</a></code></td>
</tr>
</table>
</div>
<a name="getCascadedStyle()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">getCascadedStyle</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function getCascadedStyle(node:XML):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">node</span>:XML</code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
</div>
<a name="getMatchingRules()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">getMatchingRules</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function getMatchingRules(node:XML):<a href="../w3c/dom/css/ICSSRuleList.html">ICSSRuleList</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">node</span>:XML</code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSRuleList.html">ICSSRuleList</a></code></td>
</tr>
</table>
</div>
<a name="getRuleSpecificity()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">getRuleSpecificity</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function getRuleSpecificity(rule:<a href="CSSStyleRule.html">CSSStyleRule</a>):uint</code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">rule</span>:<a href="CSSStyleRule.html">CSSStyleRule</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code>uint</code></td>
</tr>
</table>
</div>
<a name="mergeStyles()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">mergeStyles</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function mergeStyles(styles:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>, overrideStyles:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a>):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">styles</span>:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">overrideStyles</span>:<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
</div>
<a name="parseCSS()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">parseCSS</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function parseCSS(css:String, uri:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">css</span>:String</code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">uri</span>:String</code> (default = "<code></code>")<code></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
</div>
<a name="parseStyleDeclaration()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">parseStyleDeclaration</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function parseStyleDeclaration(css:String):<a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">css</span>:String</code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleDeclaration.html">ICSSStyleDeclaration</a></code></td>
</tr>
</table>
</div>
<a name="parseStyleSheet()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">parseStyleSheet</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function parseStyleSheet(css:String, uri:String = "", media:String = ""):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">css</span>:String</code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">uri</span>:String</code> (default = "<code></code>")<code></code></td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">media</span>:String</code> (default = "<code></code>")<code></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
</div>
<a name="removeDocument()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">removeDocument</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function removeDocument(document:<a href="CSSDocument.html">CSSDocument</a>):<a href="../css/CSSDocument.html">CSSDocument</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">document</span>:<a href="CSSDocument.html">CSSDocument</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../css/CSSDocument.html">CSSDocument</a></code></td>
</tr>
</table>
</div>
<a name="removeStyleSheet()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">removeStyleSheet</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function removeStyleSheet(sheet:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a>):<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">sheet</span>:<a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code><a href="../w3c/dom/css/ICSSStyleSheet.html">ICSSStyleSheet</a></code></td>
</tr>
</table>
</div>
<a name="resolve()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">resolve</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function resolve(uri:String):String</code><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">uri</span>:String</code></td>
</tr>
</table>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code>String</code></td>
</tr>
</table>
</div>
<a name="toString()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">toString</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function toString():String</code>
<p></p>
<span class="label">Returns</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"></td><td><code>String</code></td>
</tr>
</table>
</div>
<a name="constantDetail"></a>
<div class="detailSectionHeader">Constant detail</div>
<a name="DEFAULT_MEDIA"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">DEFAULT_MEDIA</td><td class="detailHeaderType">constant</td>
</tr>
</table>
<div class="detailBody">
<code>public static const DEFAULT_MEDIA:String = "screen"</code>
</div>
<a name="ORIGIN_AUTHOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">ORIGIN_AUTHOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const ORIGIN_AUTHOR:String = "originAuthor"</code>
</div>
<a name="ORIGIN_USER"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">ORIGIN_USER</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const ORIGIN_USER:String = "originUser"</code>
</div>
<a name="ORIGIN_USER_AGENT"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">ORIGIN_USER_AGENT</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const ORIGIN_USER_AGENT:String = "originUserAgent"</code>
</div>
<a name="PRIORITY_IMPORTANT"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">PRIORITY_IMPORTANT</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const PRIORITY_IMPORTANT:String = "important"</code>
</div>
<br>
<br>
<hr>
<br>
<p></p>
<center class="copyright"> 
</center>
</div>
</body>
</html>
<!-- -->
